defensively armed - Espagnol Anglais Dictionnaire